﻿*{padding:0; margin:0; font-family:"微软雅黑";}
li{ list-style:none;}
a{ text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
dl,dd,dt{ margin:0; padding:0;}
.clearfix{ clear:both;}
.header_top_box{ background-color:#f5f5f5; border-bottom:1px #ccc solid;}
.header_top{ width:1200px; margin:0 auto; color:#505050; font-size:13px; line-height:30px;}
.date{ float:left;}
.yuyan{ float:right;}
.yuyan a{ color:#505050; margin:0 5px;}
.cn{ padding-left:36px; background:url(../images/cn.png) no-repeat left center}
.en{ padding-left:36px; background:url(../images/en.png) no-repeat left center}
.header_center{width:1200px; margin:0 auto; height:110px;}
.logo{ float:left; margin-top:16px;  }
.tel{ float:right;margin-top:20px; }
.nav_box{ background-color:#0ba000;}
.banner{ overflow:hidden;}
    .cpztc{ padding-top:66px;}
	.title_img{ width:329px; margin:0 auto; margin-bottom:40px;}
	.btn_box{ border-bottom:#c8c8c8 3px solid; width:1000px; margin:0 auto;}
	.tab_btn{font-size:14px; line-height:46px; width:576px; margin:0 auto}
	.tab_btn li{ float:left; width:96px; text-align:center;  font-size:14px; line-height:46px; position:relative; cursor:pointer}
	.tab_btn li .btn_bg{ width:96px; height:4px; position:absolute; left:0; top:20px; display:none;}
    .tab_btn li:hover .btn_bg{ display:block;}
	.neirong{ width:1000px; margin:0 auto; padding-top:36px;}
	.neirong li{ float:left;}
	.neirong .left{ width:476px; border:1px #dcdcdc solid; padding:6px; height:470px; margin-right:13px;}
	.left h6{ font-size:18px; color:#0ba000; padding-left:27px; background:url(../images/tab_neirongbg.png) no-repeat left ; border-bottom:1px #dcdcdc solid;  line-height:50px; }
	.neirong .right{ float:left; width:497px; }
	.left p{ font-size:14px; color:#787878; line-height:20px; padding-top:20px;}
	.left dl dd{ padding:0 8px;}
	.right .cp_box{border:1px #dcdcdc solid; width:495px; padding:6px 0}
	.right .cp_box li{ float:left; margin:0 5px;}
	.right .cp_box img{ width:155px; height:167px;}
	.right dl{ padding:0 10px;border:1px #dcdcdc solid; margin-top:18px;}
	.right dt{border-bottom:1px #dcdcdc solid; margin-bottom:15px; margin-top:6px;}
	.right h5{ float:left; color:#0ba000; font-size:18px;line-height:40px; padding-left:27px; background:url(../images/tab_neirongbg.png) no-repeat left ;}
	.right h6{ float:right; color:#b4b4b4; font-size:14px;line-height:40px;}
	.more_pt{}
	.more_pt li{ float:left; width:223px; margin:0 7px;}
	.more_pt li img{ width:223px; height:163px;}
	.more_pt li span{ text-align:center; font-size:14px; color:#787878; line-height:50px; display:block;}


   .anli_tlimg{ width:395px; margin:0 auto; }
	.youdian{ width:1000px; margin:0 auto;}
    .news_box{ padding:66px 0; background-color:#fafafa;}
.new_nr{padding-top:55px; }
.new_left{ float:left; width:484px;}
.new_timg{ width:360px;  margin:0 auto;}

.about p{font-size:14px; color:#787878; display:inline; line-height:20px; }
.about dt{ margin-top:20px;}
.about dd{ margin-top:10px;}
.about dd a{ display:inline; color:#0ba000; font-size:14px;}
	.new_right{ width:482px; float:right;}
	.tt{ float:left;}
	.mr{ float:right;}
	.mr a{ font-size:14px; line-height:20px; color:#0ba000;}
	.new_nr{ width:1000px; margin:0 auto;}
	.da{ float:right; font-size:16px; color:#787878;line-height:30px;margin-top:10px;}
	.te{ float:left; line-height:30px; margin-top:10px;}
	.te a{ color:#000; font-size:16px;}
	.rt_hd{ border-bottom:1px #787878 solid; padding-bottom:15px;}
	.rt_hd p{ font-size:14px; color:#787878;}
	.xiangqing{ float:right; margin-top:10px;}
	.new_ls{ padding-top:10px;}
	.new_ls dd{ border-bottom:1px #b4b4b4 dashed; line-height:40px;} 
	.new_ls h5{ float:left;font-size:14px; color:#333333;}
	.new_ls .date{ float:right; font-size:14px; color:#333;}
	.new_ls h5 a{ font-size:14px; color:#333333;}
	.footer_tp img{ width:1920px; margin:0 auto; display:block;}
	.footer_bm{ background-color:#0ba000; padding-bottom:20px;}
	.ads{  width:728px; margin:0 auto;}
	.ads li{ float:left; color:#fff; font-size:13px; line-height:24px; margin:0 15px;}
	.mt28{ padding-top:28px;}
	.mt42{ padding-top:42px;}
	footer{ padding-top:60px;}
	.footer_nav{ width:514px; margin:0 auto;}
	.footer_nav li{ float:left; line-height:20px;}
	.footer_nav li a{ color:#fff; font-size:13px; margin:0 10px;}
	.copy{ width:1000px; text-align:center; margin:0 auto; color:#fff; font-size:13px; line-height:30px;}